package model;

import java.io.Serializable;
import java.util.ArrayList;

public class Usuario implements Serializable {

    private String nome;
    private String login;
    private String senha;
    private String cidade;
    private String estado;
    private String telefone;
    private ArrayList<Integer> propriedades;

    public Usuario(String nome, String login, String senha, String cidade,
            String estado, String telefone) {
        this.nome = nome;
        this.login = login;
        this.senha = senha;
        this.cidade = cidade;
        this.estado = estado;
        this.telefone = telefone;
        this.propriedades = new ArrayList();
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Usuario() {
    }

    public String getNome() {
        return nome;
    }

    public String getLogin() {
        return login;
    }

    public String getSenha() {
        return senha;
    }

    public String getCidade() {
        return cidade;
    }

    public String getEstado() {
        return estado;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public void setSenha(String senha) {
        this.senha = senha;
    }

    public void setCidade(String cidade) {
        this.cidade = cidade;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }

    public void addImovel(int imovel) {
        this.propriedades.add(imovel);
    }

    public ArrayList<Integer> getPropriedades() {
        return propriedades;
    }

    public void setPropriedades(ArrayList<Integer> propriedades) {
        this.propriedades = propriedades;
    }
}

